package com.zack.gank.gankandroid.utils;


import java.sql.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Locale;

/**
 * Created by Android on 2017/7/17.
 */
public class TimeUtils {

    private static final DateFormat DEFAULTM_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault());
    private static final DateFormat DEFAULT_FORMAT = new SimpleDateFormat("yyyy/MM/dd", Locale.getDefault());


    /**
     * 获取当前时间字符串
     * <p>格式为yyyy-MM-dd</p>
     *
     * @return 时间字符串
     */
    public static String getNowString() {
        return millis2String(System.currentTimeMillis(), DEFAULT_FORMAT);
    }


    /**
     * 将时间戳转为时间字符串
     * <p>格式为format</p>
     *
     * @param millis 毫秒时间戳
     * @param format 时间格式
     * @return 时间字符串
     */
    public static String millis2String(final long millis, final DateFormat format) {
        return format.format(new Date(millis));
    }


}
